#include "stdio.h"
#include "stdlib.h"
double transf(char a);
main(){
	int n,i,j,k;
	double l,sum[200];
	char c,s[200][105],t[50];
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%s",s[i]);
	}
	for(i=0;i<n;i++){
		for(j=0,k=0,l=0,sum[i]=0;s[i][j]!='\0';){
			if(s[i][j]>='0'&&s[i][j]<='9'){
				if(k==0)l=transf(s[i][j-1]);
				t[k++]=s[i][j++];
			}
			else if(s[i][j]>='A'&&s[i][j]<='Z'){
				if(k!=0){
					t[k]='\0';k=0;
					sum[i]+=l*(atoi(t)-1);
					l=0;
				}
				sum[i]+=transf(s[i][j++]);
			}
		}
		if(k!=0){
					t[k]='\0';k=0;
					sum[i]+=l*(atoi(t)-1);
					l=0;
				}
	}
	for(i=0;i<n;i++){
		printf("%.3f\n",sum[i]);
	}
}
double transf(char a){
	switch(a){
	case 'C':return 12.01;
	case 'H':return 1.008;
	case 'O':return 16.00;
	case 'N':return 14.01;
	default: return 0;
	}
}